tomorrow is always better than yesterday - German English Dictionary